contractor site supervisor - Türkisch Englisch Wörterbuch